Module code | COS 782 |
Qualification | Postgraduate |
Faculty | Faculty of Engineering, Built Environment and Information Technology |
Module content | This module introduces the concepts of generic programming in order to generate code at compile-time. Of particular interest is the automatic generation of design pattern implementations at compile-time for use at run-time. To this end, design patterns and compile-time programming techniques such as: basic compile-time programming constructs, object allocation, generalised functors, smart pointer and multi-methods are discussed in detail and applied to design patterns. |
Module credits | 15.00 |
Programmes | |
Prerequisites | No prerequisites. |
Contact time | 2 lectures per week |
Language of tuition | Module is presented in English |
Department | Computer Science |
Period of presentation | Semester 1 or Semester 2 |
Copyright © University of Pretoria 2024. All rights reserved.
Get Social With Us
Download the UP Mobile App